the key slipping into a lock - Espagnol Anglais Dictionnaire